embanked road - Spanish English Dictionary